<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/meson.git/test cases/objc, branch cppnoexcept</title>
<subtitle>github.com: mesonbuild/meson.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/'/>
<entry>
<title>Non-required appleframework deps should not be an error. Closes #5295.</title>
<updated>2019-05-02T18:37:57+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2019-04-28T20:47:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=7ac03f62646d40b31b9c1ef1b4f6778c788ec90a'/>
<id>7ac03f62646d40b31b9c1ef1b4f6778c788ec90a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Condense test dirs.</title>
<updated>2018-07-31T16:22:24+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2018-07-31T16:22:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=17bfbb99e5897ac759aca42d3ee375ebb33bd087'/>
<id>17bfbb99e5897ac759aca42d3ee375ebb33bd087</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Split objc and objc++ tests</title>
<updated>2018-01-06T21:49:34+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2017-12-20T05:10:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=0ec7dd5ac53b0a6955ecce65c011a5d06631bd94'/>
<id>0ec7dd5ac53b0a6955ecce65c011a5d06631bd94</id>
<content type='text'>
This allows platforms that can compile one or the other (but not both)
to run the tests that they can.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows platforms that can compile one or the other (but not both)
to run the tests that they can.
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: skip objc nsstring test if gnustep is not installed</title>
<updated>2018-01-06T21:49:34+00:00</updated>
<author>
<name>Dylan Baker</name>
<email>dylan@pnwbakers.com</email>
</author>
<published>2017-12-20T04:05:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=97d2a9d84c8d42af9e80de10f8a619c0f11f9d2f'/>
<id>97d2a9d84c8d42af9e80de10f8a619c0f11f9d2f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>compilers: prefer C++ over objc in clink_langs</title>
<updated>2017-12-30T15:59:34+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-12-30T00:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=6f3e2a0a0753ad0a4fc84a74fdc6209f436d4371'/>
<id>6f3e2a0a0753ad0a4fc84a74fdc6209f436d4371</id>
<content type='text'>
Otherwise we will try to use the objc compiler when linking projects
with both objc and C++.

Technically we should use the objc++ linker when doing this, but on
most (all?) systems the objc++ linker is `c++`, which is the same
as the C++ linker.

Closes https://github.com/mesonbuild/meson/issues/2468
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise we will try to use the objc compiler when linking projects
with both objc and C++.

Technically we should use the objc++ linker when doing this, but on
most (all?) systems the objc++ linker is `c++`, which is the same
as the C++ linker.

Closes https://github.com/mesonbuild/meson/issues/2468
</pre>
</div>
</content>
</entry>
<entry>
<title>objc++: Add support for objcpp_args keyword</title>
<updated>2017-05-23T00:21:15+00:00</updated>
<author>
<name>Paulo Antonio Alvarez</name>
<email>pauloaalvarez@gmail.com</email>
</author>
<published>2017-05-23T00:14:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=50c81d267b3522e8bdd2dcc2b85c0740bea88ce2'/>
<id>50c81d267b3522e8bdd2dcc2b85c0740bea88ce2</id>
<content type='text'>
This allows the user to pass additional flags for the objective-c++
compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the user to pass additional flags for the objective-c++
compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>objc: Add support for objc_args keyword</title>
<updated>2017-05-23T00:16:10+00:00</updated>
<author>
<name>Paulo Antonio Alvarez</name>
<email>pauloaalvarez@gmail.com</email>
</author>
<published>2017-05-22T23:49:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=18d2e7b91c81a19101ffdbbb11a9a35c9cfad8a7'/>
<id>18d2e7b91c81a19101ffdbbb11a9a35c9cfad8a7</id>
<content type='text'>
This allows the user to pass additional flags for the objective-c
compiler.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows the user to pass additional flags for the objective-c
compiler.
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip objc/nsstring test on Cygwin</title>
<updated>2017-04-06T21:48:02+00:00</updated>
<author>
<name>Jon Turney</name>
<email>jon.turney@dronecode.org.uk</email>
</author>
<published>2017-04-06T19:20:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=45a3bd8661210aae1d1baeffbd8ca2b3e8ae0900'/>
<id>45a3bd8661210aae1d1baeffbd8ca2b3e8ae0900</id>
<content type='text'>
GNUstep isn't packaged for Cygwin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GNUstep isn't packaged for Cygwin
</pre>
</div>
</content>
</entry>
<entry>
<title>objc tests: Disable nsstring test on Clang + Linux</title>
<updated>2017-02-20T20:06:08+00:00</updated>
<author>
<name>Nirbheek Chauhan</name>
<email>nirbheek@centricular.com</email>
</author>
<published>2017-02-20T03:48:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=7a671e21b9216503edca37c4c956aef38eb7f9aa'/>
<id>7a671e21b9216503edca37c4c956aef38eb7f9aa</id>
<content type='text'>
The GNUstep runtime shipped in Linux distros is GCC-specific and won't
work with clang. You have to build it separately and set the paths
yourself.

In file included from /root/b 05ywf6dg/stringprog@exe/stringprog-unity.m:1:
In file included from /root/b 05ywf6dg/../test cases/objc/2 nsstring/stringprog.m:1:
In file included from /usr/include/GNUstep/Foundation/NSString.h:89:
In file included from /usr/include/GNUstep/Foundation/NSObject.h:30:
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:213:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:11: fatal error: 'objc/objc.h' file not found
 #include &lt;objc/objc.h&gt;
          ^

On my system, I get the same error and the objc.h path is:

/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include/objc/objc.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The GNUstep runtime shipped in Linux distros is GCC-specific and won't
work with clang. You have to build it separately and set the paths
yourself.

In file included from /root/b 05ywf6dg/stringprog@exe/stringprog-unity.m:1:
In file included from /root/b 05ywf6dg/../test cases/objc/2 nsstring/stringprog.m:1:
In file included from /usr/include/GNUstep/Foundation/NSString.h:89:
In file included from /usr/include/GNUstep/Foundation/NSObject.h:30:
In file included from /usr/include/GNUstep/Foundation/NSObjCRuntime.h:213:
/usr/include/GNUstep/GNUstepBase/GSObjCRuntime.h:58:11: fatal error: 'objc/objc.h' file not found
 #include &lt;objc/objc.h&gt;
          ^

On my system, I get the same error and the objc.h path is:

/usr/lib/gcc/x86_64-redhat-linux/6.3.1/include/objc/objc.h
</pre>
</div>
</content>
</entry>
<entry>
<title>Use system() instead of name() which is a confusing term.</title>
<updated>2015-08-16T20:32:39+00:00</updated>
<author>
<name>Jussi Pakkanen</name>
<email>jpakkane@gmail.com</email>
</author>
<published>2015-08-16T19:50:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/meson.git/commit/?id=78739afd9c75fd0b7265536c41922abe7be7a8e4'/>
<id>78739afd9c75fd0b7265536c41922abe7be7a8e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
